#pragma once

#include "common.h"
#include "singletonmodel.h"

class AsynEventFramework : public SingletonModel<AsynEventFramework>
{
public:
	bool Init();
	bool Uninit();
	bool Start();
	bool Stop();

	event_base * GetEventBase() { return m_base; }


private:
	struct event_base * m_base;
};
